package com.itheima;


import java.io.FileInputStream;
import java.io.FileNotFoundException;

/**
 * 接口中都可以用什么方法
 * 1.抽象方法
 * 2.静态方法
 * 3.默认方法（JDK8+jdk9）
 * 4.私有方法（jdk9）
 *
 *
 * 什么是运行时异常？什么是编译时异常？
 */
public interface Animal {
    void sound();

public static void test(){
    System.out.println("test");
}
public default void test2() throws FileNotFoundException {
    int a=1/0;//运行时异常
    try {
        FileInputStream fis=new FileInputStream("d:/a.txt");
    } catch (FileNotFoundException e) {
        throw new RuntimeException(e);
    }
//    finally {//肯定会执行的，不管try中有没有异常，都会执行
//        System.out.println("finally");
//    }
    System.out.println("test2");
}
private static void test3(){
    System.out.println("test3");
}
}
